Lucifer Hummingbird Calothorax lucifer

Hummingbirds

Lucifer Hummingbird
Aug 13, 2010 SCVAS Arizona Day Seven